Computer Graphics Repository

Global Illumination

Reset C++ DirectX OpenGL Unity
SSGI-URP

demonixis/SSGI-URP

Screen Space Global Illumination for Unity Universal Render Pipeline.
Unity
Last Modified 2020-03-11
☆ 346
Light-Propagation-Volumes

djbozkosz/Light-Propagation-Volumes

Light Propagation Volumes.
C++ OpenGL
Last Modified 2018-07-10
☆ 144
VCTRenderer

jose-villegas/VCTRenderer

A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI.
C++ OpenGL
Last Modified 2020-08-22
☆ 567
monte-carlo-ray-tracer

linusmossberg/monte-carlo-ray-tracer

Physically based renderer with Path Tracing and Photon Mapping.
C++ OpenGL
Last Modified 2022-03-11
☆ 302
Unity-SRP-VXGI

Looooong/Unity-SRP-VXGI

Voxel-based Global Illumination using Unity Scriptable Render Pipeline.
Unity
Last Modified 2022-09-20
☆ 725
RTXGI

NVIDIAGameWorks/RTXGI

RTX Global Illumination (RTXGI) is a collection of algorithms that leverage GPU ray tracing to provide scalable solutions for rendering real-time Global Illumination (GI).
C++ DirectX
Last Modified 2023-11-17
☆ 613
opengl-radiosity-tutorial

TamasKormendi/opengl-radiosity-tutorial

A progressive radiosity renderer written in C++ using OpenGL 4.5.
C++ OpenGL
Last Modified 2019-01-21
☆ 50